package com.nine.system.service;

import com.nine.common.tool.ResponseResult;
import org.springframework.web.multipart.MultipartFile;


public interface AuditService{

    ResponseResult admit(String auditName,
                         String auditPhone,
                         String auditDescription,
                         String auditExperience,
                         MultipartFile auditIdcard,
                         String auditProvince,
                         String auditCity,
                         String auditArea);

    ResponseResult handleAudit(int id,int result);


    ResponseResult getAll(int page,int limit);

    ResponseResult getOne(int id);

    ResponseResult find(String auditStatus,int page,int limit);

    ResponseResult getWork(int page,int limit);

    ResponseResult getAuditStatusCount();

    ResponseResult getPie();

    ResponseResult getUnhandleChanges(int page,int limit);

    ResponseResult findChanges(String auditStatus,int page,int limit);

    ResponseResult handleChange(int id,int result);

    ResponseResult getChangePie();
}
